percentage lease
noun
: a lease of business property at a base rental plus a specified percent of receipts from the business
Love words? Need even more definitions?
Merriam-Webster unabridged
Share